power station unit - French English Dictionary